The International Court of Justice (ICJ) has issued an advisory opinion stating that Israel's... (70 revisions)